engine overheating - Turkish English Dictionary